barrage position - German English Dictionary